﻿using B.S.BasicData.Api.Read.Application.Command.BaoBiao;
using B.S.BasicData.Api.Read.DTO;
using B.S.BasicData.Domian.Entities.Account;
using B.S.BasicData.Domian.Entities.shenpi;
using B.S.BasicData.ErrorCode;
using B.S.BasicData.Infrastructure;
using B.S.BasicData.Infrastructure.Interface;
using MediatR;
using System.Xml.Linq;

namespace B.S.BasicData.Api.Read.Application.Handler.BaoBiao
{
    //public class GetZongBaoBiaoHandler : IRequestHandler<GetZongBaoBiaoCommand, ApiResult<List<BaoBiaoDTO>>>
    //{
    //    private readonly IBaseRepository<AccountModel> accountRepo;
    //    private readonly IBaseRepository<LeaveModel> leaveRepo;
    //    private readonly MyDbContext db;

    //    public GetZongBaoBiaoHandler(IBaseRepository<AccountModel>accountRepo,IBaseRepository<LeaveModel>leaveRepo,MyDbContext db)
    //    {
    //        this.accountRepo = accountRepo;
    //        this.leaveRepo = leaveRepo;
    //        this.db = db;
    //    }
    //    public Task<ApiResult<List<BaoBiaoDTO>>> Handle(GetZongBaoBiaoCommand request, CancellationToken cancellationToken)
    //    {
    //        //            var res=new ApiResult<List<BaoBiaoDTO>>();
    //        //            var user=db.userModels.ToList();
    //        //            foreach (var item in user)
    //        //            {
    //        //                var sumary=new BaoBiaoDTO()
    //        //                {
    //        //Uid    =item.UserId  ,              
    //        //Name   =item.UserName ,
    //        //Mouth  =new List<int>(new int[12]).ToList(),
    //        //                };
    //        //            }
    //        //throw new NotImplementedException();

            
    //    }
    //}
}
